错误代码 1045 Access denied for user 'root'@'localhost' (using password:YES) |
您所在的位置:网站首页 › useing password yes › 错误代码 1045 Access denied for user 'root'@'localhost' (using password:YES) |
1 前言 现象是用MySQL 5.7 Command Line Client可以使用root账号进入,但是其它navicat,phpsqladmin,mysql workbench,heidisql用root账号或者其它账号都是进不去,提示以下错误: 错误代码 1045 Access denied for user 'root'@'localhost' (using password:YES),由于数据库访问不了,访问进来得到的结果就是504或者502,说明代码内部错误! 截图如下: 2 原因 后来发现是因为我是用phpwamp软件,默认把自身的mysql服务开起来了,然而那个服务并没有数据库,停掉那个服务就可以正常使用了。 分析:mysql服务相同端口只能开一个,由于phpwamp mysql服务开启了,同时监听3306端口,用软件进去默认走第一个mysql服务,导致了不是进入后面mysql57服务 注释:pid:2436是mysql57服务对应的,pid:15276是phpwamp mysql5.5对应的。 3 小结 如果按照网上资料也一直解决不了的错误代码1045,可以排查下是否自己mysql服务已经多开了~ |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |